package dict

type ReportType string

const (
	Campaign             ReportType = "Campaigns"
	AdGroup              ReportType = "AdGroup"
	Audience             ReportType = "Audience"
	Placement            ReportType = "Placement"
	Targeting            ReportType = "Targeting"
	SearchTerm           ReportType = "SearchTerm"
	AdvertisedProduct    ReportType = "AdvertisedProduct"
	Ad                   ReportType = "Ad"
	PurchasedProduct     ReportType = "PurchasedProduct"
	GrossAndValidTraffic ReportType = "GrossAndValidTraffic"
)

var ReportTypeList map[string]ReportType

func init() {
	ReportTypeList = make(map[string]ReportType)
	ReportTypeList["Campaigns"] = Campaign
	ReportTypeList["AdGroups"] = AdGroup
	ReportTypeList["Audience"] = Audience
	ReportTypeList["Placement"] = Placement
	ReportTypeList["Targeting"] = Targeting
	ReportTypeList["SearchTerm"] = SearchTerm
	ReportTypeList["AdvertisedProduct"] = AdvertisedProduct
	ReportTypeList["Ad"] = Ad
	ReportTypeList["PurchasedProduct"] = PurchasedProduct
	ReportTypeList["GrossAndValidTraffic"] = GrossAndValidTraffic
}
